﻿using System;
using System.Collections.Generic;
using SSE657.BahMap.Common;
namespace SSE657.BahMap.Business
{
    public interface IBAHMapSession
    {
        Dictionary<PayGrade, Dictionary<bool, RateData>> GetAllRates(int zipcode);
        Dictionary<PayGrade, Dictionary<bool, RateData>> GetAllRates(string mha);
        KeyValuePair<double, double> GetRatePercentile(int zip, PayGrade grade, bool dependents);
        List<RateData> GetRates(PayGrade grade, bool dependents);
        Dictionary<RateData, double> GetRatesPercentiles(PayGrade grade, bool dependents);
        IEnumerable<SchoolData> GetSchools(int zipcode);
        IEnumerable<SchoolData> GetSchools(string MHA);
    }
}
